vegetable extracts - Turkish English Dictionary